package com.weiyuwqj.api.model;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Table(name = "sys_site")
public class SysSite implements Serializable {
    /**
     * 主键
     */
    @Id
    private Integer id;

    /**
     * 所属模块	
     */
    private String code;

    /**
     * 名称	
     */
    @Column(name = "site_name")
    private String siteName;

    /**
     * 标识符	
     */
    private String nid;

    /**
     * 父节点id	
     */
    @Column(name = "parent_id")
    private Integer parentId;

    /**
     * 跳转路径	
     */
    private String url;

    /**
     * 是否跳转	
     */
    private String isurl;

    /**
     * 排序	
     */
    private Integer sort;

    /**
     * 状态	0.隐藏 1.显示
     */
    private Integer status;

    /**
     * 栏目类型	1.列表 0.单页文章 2.站内链接 3.站外链接
     */
    private Byte style;

    /**
     * 列表名称	
     */
    @Column(name = "list_name")
    private String listName;

    /**
     * 内容名称	
     */
    @Column(name = "content_name")
    private String contentName;

    /**
     * 网站目录	
     */
    private String sitedir;

    /**
     * 访问类型	
     */
    @Column(name = "visit_type")
    private String visitType;

    /**
     * 	
     */
    @Column(name = "index_tpl")
    private String indexTpl;

    /**
     * 	
     */
    @Column(name = "list_tpl")
    private String listTpl;

    /**
     * 	
     */
    @Column(name = "content_tpl")
    private String contentTpl;

    /**
     * 标题	
     */
    private String title;

    /**
     * 关键字	
     */
    private String keywords;

    /**
     * 描述	
     */
    private String description;

    /**
     * 栏目添加人	
     */
    @Column(name = "adduser_id")
    private Integer adduserId;

    /**
     * 添加时间	
     */
    private Date addtime;

    /**
     * 添加IP	
     */
    private String addip;

    /**
     * 更新时间	
     */
    private Date updatetime;

    /**
     * 更新ip	
     */
    private String updateip;

    /**
     * 栏目更新人	
     */
    @Column(name = "updateuser_id")
    private Integer updateuserId;

    /**
     * 内容	
     */
    private String content;

    /**
     * 获取主键
     *
     * @return id - 主键
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置主键
     *
     * @param id 主键
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取所属模块	
     *
     * @return code - 所属模块	
     */
    public String getCode() {
        return code;
    }

    /**
     * 设置所属模块	
     *
     * @param code 所属模块	
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * 获取名称	
     *
     * @return site_name - 名称	
     */
    public String getSiteName() {
        return siteName;
    }

    /**
     * 设置名称	
     *
     * @param siteName 名称	
     */
    public void setSiteName(String siteName) {
        this.siteName = siteName;
    }

    /**
     * 获取标识符	
     *
     * @return nid - 标识符	
     */
    public String getNid() {
        return nid;
    }

    /**
     * 设置标识符	
     *
     * @param nid 标识符	
     */
    public void setNid(String nid) {
        this.nid = nid;
    }

    /**
     * 获取父节点id	
     *
     * @return parent_id - 父节点id	
     */
    public Integer getParentId() {
        return parentId;
    }

    /**
     * 设置父节点id	
     *
     * @param parentId 父节点id	
     */
    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    /**
     * 获取跳转路径	
     *
     * @return url - 跳转路径	
     */
    public String getUrl() {
        return url;
    }

    /**
     * 设置跳转路径	
     *
     * @param url 跳转路径	
     */
    public void setUrl(String url) {
        this.url = url;
    }

    /**
     * 获取是否跳转	
     *
     * @return isurl - 是否跳转	
     */
    public String getIsurl() {
        return isurl;
    }

    /**
     * 设置是否跳转	
     *
     * @param isurl 是否跳转	
     */
    public void setIsurl(String isurl) {
        this.isurl = isurl;
    }

    /**
     * 获取排序	
     *
     * @return sort - 排序	
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 设置排序	
     *
     * @param sort 排序	
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 获取状态	0.隐藏 1.显示
     *
     * @return status - 状态	0.隐藏 1.显示
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置状态	0.隐藏 1.显示
     *
     * @param status 状态	0.隐藏 1.显示
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取栏目类型	1.列表 0.单页文章 2.站内链接 3.站外链接
     *
     * @return style - 栏目类型	1.列表 0.单页文章 2.站内链接 3.站外链接
     */
    public Byte getStyle() {
        return style;
    }

    /**
     * 设置栏目类型	1.列表 0.单页文章 2.站内链接 3.站外链接
     *
     * @param style 栏目类型	1.列表 0.单页文章 2.站内链接 3.站外链接
     */
    public void setStyle(Byte style) {
        this.style = style;
    }

    /**
     * 获取列表名称	
     *
     * @return list_name - 列表名称	
     */
    public String getListName() {
        return listName;
    }

    /**
     * 设置列表名称	
     *
     * @param listName 列表名称	
     */
    public void setListName(String listName) {
        this.listName = listName;
    }

    /**
     * 获取内容名称	
     *
     * @return content_name - 内容名称	
     */
    public String getContentName() {
        return contentName;
    }

    /**
     * 设置内容名称	
     *
     * @param contentName 内容名称	
     */
    public void setContentName(String contentName) {
        this.contentName = contentName;
    }

    /**
     * 获取网站目录	
     *
     * @return sitedir - 网站目录	
     */
    public String getSitedir() {
        return sitedir;
    }

    /**
     * 设置网站目录	
     *
     * @param sitedir 网站目录	
     */
    public void setSitedir(String sitedir) {
        this.sitedir = sitedir;
    }

    /**
     * 获取访问类型	
     *
     * @return visit_type - 访问类型	
     */
    public String getVisitType() {
        return visitType;
    }

    /**
     * 设置访问类型	
     *
     * @param visitType 访问类型	
     */
    public void setVisitType(String visitType) {
        this.visitType = visitType;
    }

    /**
     * 获取	
     *
     * @return index_tpl - 	
     */
    public String getIndexTpl() {
        return indexTpl;
    }

    /**
     * 设置	
     *
     * @param indexTpl 	
     */
    public void setIndexTpl(String indexTpl) {
        this.indexTpl = indexTpl;
    }

    /**
     * 获取	
     *
     * @return list_tpl - 	
     */
    public String getListTpl() {
        return listTpl;
    }

    /**
     * 设置	
     *
     * @param listTpl 	
     */
    public void setListTpl(String listTpl) {
        this.listTpl = listTpl;
    }

    /**
     * 获取	
     *
     * @return content_tpl - 	
     */
    public String getContentTpl() {
        return contentTpl;
    }

    /**
     * 设置	
     *
     * @param contentTpl 	
     */
    public void setContentTpl(String contentTpl) {
        this.contentTpl = contentTpl;
    }

    /**
     * 获取标题	
     *
     * @return title - 标题	
     */
    public String getTitle() {
        return title;
    }

    /**
     * 设置标题	
     *
     * @param title 标题	
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * 获取关键字	
     *
     * @return keywords - 关键字	
     */
    public String getKeywords() {
        return keywords;
    }

    /**
     * 设置关键字	
     *
     * @param keywords 关键字	
     */
    public void setKeywords(String keywords) {
        this.keywords = keywords;
    }

    /**
     * 获取描述	
     *
     * @return description - 描述	
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置描述	
     *
     * @param description 描述	
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * 获取栏目添加人	
     *
     * @return adduser_id - 栏目添加人	
     */
    public Integer getAdduserId() {
        return adduserId;
    }

    /**
     * 设置栏目添加人	
     *
     * @param adduserId 栏目添加人	
     */
    public void setAdduserId(Integer adduserId) {
        this.adduserId = adduserId;
    }

    /**
     * 获取添加时间	
     *
     * @return addtime - 添加时间	
     */
    public Date getAddtime() {
        return addtime;
    }

    /**
     * 设置添加时间	
     *
     * @param addtime 添加时间	
     */
    public void setAddtime(Date addtime) {
        this.addtime = addtime;
    }

    /**
     * 获取添加IP	
     *
     * @return addip - 添加IP	
     */
    public String getAddip() {
        return addip;
    }

    /**
     * 设置添加IP	
     *
     * @param addip 添加IP	
     */
    public void setAddip(String addip) {
        this.addip = addip;
    }

    /**
     * 获取更新时间	
     *
     * @return updatetime - 更新时间	
     */
    public Date getUpdatetime() {
        return updatetime;
    }

    /**
     * 设置更新时间	
     *
     * @param updatetime 更新时间	
     */
    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }

    /**
     * 获取更新ip	
     *
     * @return updateip - 更新ip	
     */
    public String getUpdateip() {
        return updateip;
    }

    /**
     * 设置更新ip	
     *
     * @param updateip 更新ip	
     */
    public void setUpdateip(String updateip) {
        this.updateip = updateip;
    }

    /**
     * 获取栏目更新人	
     *
     * @return updateuser_id - 栏目更新人	
     */
    public Integer getUpdateuserId() {
        return updateuserId;
    }

    /**
     * 设置栏目更新人	
     *
     * @param updateuserId 栏目更新人	
     */
    public void setUpdateuserId(Integer updateuserId) {
        this.updateuserId = updateuserId;
    }

    /**
     * 获取内容	
     *
     * @return content - 内容	
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置内容	
     *
     * @param content 内容	
     */
    public void setContent(String content) {
        this.content = content;
    }
}